Nextend\Framework\Asset\Css\Less\LessParser D

Total Complexity 342
Dependencies 3
Dependents 1
Total lines 1,514
Lines of code 1,035
Logical lines of code 680
Comment lines 155
Methods 48
Properties 13

Methods 48

Method Rating Maintainability Complexity Lines of code
parseChunk()
D
27
52 124
value()
B
42 19 56
removeComments()
B
42 17 50
openString()
B
40 16 62
tag()
B
41 16 60
expHelper()
B
45 17 36
func()
A
43 13 53
argumentDef()
A
45 12 44
mediaQuery()
A
50 13 25
_string()
A
45 9 45
mediaExpression()
A
55 9 20
genericList()
S
53 7 24
argumentValues()
S
56 7 18
literal()
S
56 7 17
parenValue()
S
57 7 16
propertyValue()
S
57 7 15
tagBracket()
S
58 7 14
match()
S
61 7 10
unit()
S
58 6 15
expression()
S
52 5 27
interpolation()
S
55 5 21
whitespace()
S
55 5 20
guards()
S
57 5 18
variable()
S
57 5 17
parse()
S
57 5 15
guard()
S
60 5 14
to()
S
61 5 11
throwError()
S
57 4 14
guardGroup()
S
60 4 14
tagExpression()
S
62 4 12
color()
S
58 3 18
tags()
S
64 4 9
end()
S
66 4 8
import()
S
63 3 11
__construct()
S
56 2 17
mixinTags()
S
63 3 10
expressionList()
S
65 3 9
assign()
S
74 3 4
fixTags()
S
70 3 6
keyword()
S
68 2 7
mediaQueryList()
S
68 2 7
peek()
S
69 2 6
seek()
S
75 2 4
append()
S
74 2 4
pushBlock()
S
62 1 12
isDirective()
S
66 1 8
pushSpecialBlock()
S
79 1 3
pop()
S
74 1 5